package com.eascs.web.o2o.report.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the o2o_refund database table.
 * 
 */
@Entity
@Table(name="o2o_refund")
@NamedQuery(name="O2oRefund.findAll", query="SELECT o FROM O2oRefund o")
public class O2oRefund implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private int refundno;

	private BigDecimal bankloanamount;

	private String bankrefundcode;

	private String banktype;

	private String billstatus;

	@Temporal(TemporalType.TIMESTAMP)
	private Date createdate;

	private int creator;

	private String creatorname;

	private String customercode;

	private String customername;

	private int customerno;

	@Temporal(TemporalType.TIMESTAMP)
	private Date interestdate;

	private String islock;

	private String isrenew;

	private String loadapplycode;

	@Temporal(TemporalType.TIMESTAMP)
	private Date loaddate;

	private BigDecimal loanamount;

	private int loanapplyno;

	private String loanername;

	private BigDecimal loanterm;

	private int ltd;

	private String operatorname;

	private int operatorno;

	private BigDecimal rate;

	private String repaymentway;

	public O2oRefund() {
	}

	public int getRefundno() {
		return this.refundno;
	}

	public void setRefundno(int refundno) {
		this.refundno = refundno;
	}

	public BigDecimal getBankloanamount() {
		return this.bankloanamount;
	}

	public void setBankloanamount(BigDecimal bankloanamount) {
		this.bankloanamount = bankloanamount;
	}

	public String getBankrefundcode() {
		return this.bankrefundcode;
	}

	public void setBankrefundcode(String bankrefundcode) {
		this.bankrefundcode = bankrefundcode;
	}

	public String getBanktype() {
		return this.banktype;
	}

	public void setBanktype(String banktype) {
		this.banktype = banktype;
	}

	public String getBillstatus() {
		return this.billstatus;
	}

	public void setBillstatus(String billstatus) {
		this.billstatus = billstatus;
	}

	public Date getCreatedate() {
		return this.createdate;
	}

	public void setCreatedate(Date createdate) {
		this.createdate = createdate;
	}

	public int getCreator() {
		return this.creator;
	}

	public void setCreator(int creator) {
		this.creator = creator;
	}

	public String getCreatorname() {
		return this.creatorname;
	}

	public void setCreatorname(String creatorname) {
		this.creatorname = creatorname;
	}

	public String getCustomercode() {
		return this.customercode;
	}

	public void setCustomercode(String customercode) {
		this.customercode = customercode;
	}

	public String getCustomername() {
		return this.customername;
	}

	public void setCustomername(String customername) {
		this.customername = customername;
	}

	public int getCustomerno() {
		return this.customerno;
	}

	public void setCustomerno(int customerno) {
		this.customerno = customerno;
	}

	public Date getInterestdate() {
		return this.interestdate;
	}

	public void setInterestdate(Date interestdate) {
		this.interestdate = interestdate;
	}

	public String getIslock() {
		return this.islock;
	}

	public void setIslock(String islock) {
		this.islock = islock;
	}

	public String getIsrenew() {
		return this.isrenew;
	}

	public void setIsrenew(String isrenew) {
		this.isrenew = isrenew;
	}

	public String getLoadapplycode() {
		return this.loadapplycode;
	}

	public void setLoadapplycode(String loadapplycode) {
		this.loadapplycode = loadapplycode;
	}

	public Date getLoaddate() {
		return this.loaddate;
	}

	public void setLoaddate(Date loaddate) {
		this.loaddate = loaddate;
	}

	public BigDecimal getLoanamount() {
		return this.loanamount;
	}

	public void setLoanamount(BigDecimal loanamount) {
		this.loanamount = loanamount;
	}

	public int getLoanapplyno() {
		return this.loanapplyno;
	}

	public void setLoanapplyno(int loanapplyno) {
		this.loanapplyno = loanapplyno;
	}

	public String getLoanername() {
		return this.loanername;
	}

	public void setLoanername(String loanername) {
		this.loanername = loanername;
	}

	public BigDecimal getLoanterm() {
		return this.loanterm;
	}

	public void setLoanterm(BigDecimal loanterm) {
		this.loanterm = loanterm;
	}

	public int getLtd() {
		return this.ltd;
	}

	public void setLtd(int ltd) {
		this.ltd = ltd;
	}

	public String getOperatorname() {
		return this.operatorname;
	}

	public void setOperatorname(String operatorname) {
		this.operatorname = operatorname;
	}

	public int getOperatorno() {
		return this.operatorno;
	}

	public void setOperatorno(int operatorno) {
		this.operatorno = operatorno;
	}

	public BigDecimal getRate() {
		return this.rate;
	}

	public void setRate(BigDecimal rate) {
		this.rate = rate;
	}

	public String getRepaymentway() {
		return this.repaymentway;
	}

	public void setRepaymentway(String repaymentway) {
		this.repaymentway = repaymentway;
	}

}